.scrollDiy{
    margin-bottom: 10vw;
    position: relative;
}
.banner{
    width: 100vw;
    height: 50vw;
}
.banner img{
    width: 100%;
    height: 100%;
}
.rep_main{
    width: 100%;
    padding:3.4vw 3.4vw 10vw 3.4vw;
    overflow-x: hidden;
}
 .note {
    color: #999999;
    font-size: 1.3rem;
    line-height: 8vw;
     border-bottom: 1px solid #eeeeee;
     display: flex;
     justify-content: space-between;
}
.note .fls {
    margin-left: 2vw;
}
.note .frs {
    margin-right: -53vw;
}
.rep_main .title{
    text-align: center;
    line-height: 8vw;
    font-size: 1.6rem;
    color:#111;
    font-weight: 600;
}
.rep_main  .info{
    font-size: 1.4rem;
    color: #333;
    padding: 0 1vw;
    text-align: justify;
    width: 100%;
    overflow: hidden;
}
.info * {
    max-width: 100%!important;
}
.info img {
    display: block;
    max-width: 100%!important;
}
.scrollDiy .area{
    position: fixed;
    bottom: 0;
    background-color: #eeeeee;
    line-height: 10vw;
    width: 100vw;
    color:#111;
    text-align: center;
}

.scrollDiy .area a {
    display: block;
    text-align: center;
    color:#111;
}

.vote {position: fixed;bottom:0;width:100%;height:10.67vw;text-align: center;line-height: 10.67vw;z-index: 99;}
.vote div {width:50%;float:left;color: #fff;font-size: 1.5rem;}
.is_vote {background: #cecece;}
.no_vote {background: #ff7043;}


.reportDetail {width:100%;height:100%;position: relative;margin: auto;padding-bottom: 10vw;}
.reportDetail .reportDetailImg {width:100%;height:66.67vw;}
.reportDetail .reportDetailImg img {width:100%;height:66.67vw;}
.reportDetail .reportDetailText {width:100%;position: relative;margin: auto;}
.reportDetail .reportDetailText_01 {width:100vw;padding: 0 3vw;border-bottom: 1px solid #f1f1f1;height:10.67vw;line-height: 10.67vw;}
.reportDetail .reportDetailText_01 span:first-child {font-size: 1.4rem;color: #333;float:left;}
.reportDetail .reportDetailText_01 span:last-child {font-size: 1.3rem;color: #666;float:right;}
.reportDetail .reportDetailText_01 span a {font-size: 1.3rem;color: #0086ff;float:right;}
.reportDetail .reportDetailText_02>span {width:100vw;padding: 0 3vw;font-size: 1.4rem;color: #333;margin-bottom: 2.67vw;display: block;margin-top: 1.67vw;}
.reportDetail .reportDetailText_02>div {width:93.33vw;position: relative;margin: auto;background: #f9f9f9;border-radius: 8px;padding: 1.34vw 2.13vw;text-align: justify;}
.reportDetail .reportDetailText_02 p {text-indent: 2em;text-align: justify;}
.reportDetail .reportDetailText_02 p span , .reportDetail .reportDetailText_02 p {font-family: "Microsoft yahei" !important;}